home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1993 / Internet Info CD-ROM (Walnut Creek) (1993).iso / standards / sgml / bibliography < prev    next >
Encoding:
Text File  |  1993-07-15  |  15.1 KB  |  271 lines

  1. (Message sgml:13)
  2. Return-Path: robin%txsil%texbell.uucp@cs.utexas.edu
  3. Received: from cs.utexas.edu by urania.math.lsa.umich.edu (4.1/umix-1.1)
  4.     id AA20159; Sat, 14 Jul 90 14:04:11 EDT
  5. Posted-Date: Sat, 14 Jul 90 12:13:32 CDT
  6. Received: from texbell.UUCP by cs.utexas.edu (5.64/1.68)
  7.     id AA25354; Sat, 14 Jul 90 13:04:03 -0500
  8. Received: by texbell.sbc.com (Smail3.1.18)
  9.     id <m0hqqY6-0000PDC@texbell.sbc.com>; Sat, 14 Jul 90 12:45 CDT
  10. From: robin@txsil.lonestar.org (Robin Cover)
  11. X-Mailer: SCO System V Mail (version 3.2)
  12. To: texbell!cs.utexas.edu!math.lsa.umich.edu!emv
  13. Subject: SGML Orientation
  14. Date: Sat, 14 Jul 90 12:13:32 CDT
  15. Message-Id:  <9007141713.aa29373@txsil.lonestar.org>
  16.  
  17. I think this is too long to be posted to comp.text (14K), but you are
  18. welcome to send it along to SGML-inquirers if it will help get them
  19. off your back.  I can't promise that I will send it to everyone who
  20. asks the innocent question "what is SGML?" on this forum, though I
  21. might try for a while.  It would be better it this could be placed in
  22. some ftp-able place where it could be snarfed by anyone interested
  23. enough to bother.  But -- not all have ftp.  Suggestions welcome.
  24. I could write a full "SGML - Frequently asked questions," but I am
  25. not up to it right now.
  26.  
  27.  
  28. robin
  29.  
  30. ============
  31.  
  32.     Standard Generalized Markup Language (SGML): A Brief Bibliography
  33.  
  34.      Since the SGML Standard (ISO 8879) is long and highly technical,
  35. reading in secondary sources about SGML is recommended as a beginning. The
  36. following resources constitute an essential reading list and beginning
  37. SGML library.  The three articles by Coombs/Renear/DeRose, Barron and
  38. DeRose/Durand/Mylonas/Renear provide excellent overviews of SGML: what
  39. SGML is and why SGML is an important formalization for descriptive markup. 
  40. Eric van Herwijnen's book <cit>Practical SGML</> supplies a graded
  41. introduction to using the Standard.  Martin Bryan's <cit>SGML: An Author's
  42. Guide...</> is a detailed and highly useful manual, to be supplemented by
  43. the thorough commentary in Charles Goldfarb's (forthcoming, 90/07/14)
  44. <cit>SGML Handbook</>.  Joan Smith has written extensively on SGML, and
  45. her <cit>SGML: User's Guide...</> provides a much-needed index for the ISO
  46. Standard.  Three serial publications dedicated to SGML are also listed
  47. with contact points: GCA's <cit> <TAG> The SGML Newsletter</>; <cit>SGML
  48. Users' Group Newsletter</> and <cit>SGML Users' Group Bulletin</>.  The
  49. Text Encoding Initiative's <cit>Guidelines for the Encoding and
  50. Interchange...</> (eds. Michael Sperberg McQueen/Lou Burnard) and the
  51. EPSIG/AAP <cit>Standard for Electronic Manuscript...</> are illustrations
  52. of two kinds of SGML implementations.  The article of Jos Warmer/Sylvia
  53. van Egmond is a more technical treatment showing how SGML-structured
  54. documents are parsed in conjunction with their associated document-type
  55. definitions (DTD's).  From these documents, it will be clear that SGML is
  56. not a tagset, nor a formatting language, but a metalanguage for describing
  57. declarative/descriptive markup languages (see also the abstract to
  58. Coombs/Renear/DeRose, printed below).
  59.  
  60.      A much more extensive bibliography on SGML and Structured Documents
  61. (over 100 pages) has been printed as a technical report by Queen's
  62. University, Kingston, Ontario.  This database also contains sections on
  63. SGML supporting agencies, institutions and SGML software vendors. Contact
  64. Robin Cover (Internet: robin@txsil.lonestar.org) or Nick Duncan (Internet:
  65. duncan@qucis.queensu.ca) for availability of the bibliography in printed
  66. and electronic (SGML) format; the electronic version will be placed on a
  67. public file server, but probably not until August/September 1990.  New
  68. bibliographic references and other SGML information for this database are
  69. welcome: please send citations (published or unpublished materials:
  70. technical reports, working papers, internal memoranda, articles, product
  71. announcements, product reviews) to Robin Cover via electronic or postal
  72. mail at the addresses given following this bibliography.
  73.  
  74.                     ===========================
  75.  
  76. Barron, David.  "Why Use SGML?"  <cit>Electronic Publishing 2/1
  77.     (April 1989) 3-24. [CODEN: EPODEU; ISSN 0894-3982]  [Abstract: The
  78.     Standard Generalised Markup Language (SGML) is a recently-adopted
  79.     International Standard (ISO 8879).  The paper presents some
  80.     background material on markup systems, gives a brief account of
  81.     SGML, and attempts to clarify the precise nature and purpose of
  82.     SGML, which are widely misunderstood.  It then goes on to explore
  83.     the reasons why SGML should (or should not) be used in preference
  84.     to older-established systems.  A summary of the article is also
  85.     printed in "Why Use SGML," <cit>SGML Users' Group Newsletter</>
  86.     13 (August 1989) 10.]
  87.     
  88. Bryan, Martin.  <cit>SGML. An Author's Guide to the Standard
  89.     Generalized Markup Language</>.  Wokingham/Reading/New York:
  90.     Addison-Wesley, 1988. [ISBN 0-201-17535-5 (pbk); LC CALL NO.:
  91.     QA76.73.S44 B79 1988.  380 pages.  A highly useful manual
  92.     explaining and illustrating features of ISO 8879].
  93.     
  94. Coombs, James; Renear, Allen; DeRose, Steven . "Markup Systems and
  95.     the Future of Scholarly Text Processing." <cit>CACM</> 30/11 
  96.     (1987) 933-947.  [ISSN: 0001-0782;  cf. <cit>CACM</> 31/7 (July
  97.     1988) 810-11)] [Abstract: The authors argue that many word
  98.     processing systems distract authors from their tasks of research
  99.     and composition, toward concern with typographic and other tasks.
  100.     Emphasis on "WYSIWYG", while helpful for display, has ignored a
  101.     more fundamental concern: representing document structure.  Four
  102.     main types of markup are analyzed: Punctuational (spaces,
  103.     punctuation,...), presentational (layout, font choice,...),
  104.     procedural (formatting commands), and descriptive (mnemonic labels
  105.     for document elements).  Only some ancient manuscripts have
  106.     <emph>no</> markup.  Any form of markup can be formatted for
  107.     display, but descriptive markup is privileged because it reflects
  108.     the underlying structure.  ISO SGML is a descriptive markup
  109.     standard, but most benefits are available even before a standard
  110.     is widely accepted.  A descriptively marked-up document is not
  111.     tied to formatting or printing capabilities.  It is maintainable,
  112.     for the typographic realization of any type of element can be
  113.     changed in a single operation, with guaranteed consistency.  It
  114.     can be understood even with <emph>no</> markup formatting
  115.     software: compare "<blockquote>" to ".sk 3 a; .in +10 -10; .ls 0;
  116.     .cp 2".  It is relatively portable across views, applications and
  117.     systems.  Descriptive markup also minimizes cognitive demands: the
  118.     author need only recall (or recognize in a menu) a mnemonic for
  119.     the desired element, rather than also deciding how it is currently
  120.     to appear, and recalling how to obtain that appearance.  Most of
  121.     this extra work is thrown away before final copy; descriptive
  122.     markup allows authors to focus on authorship. (abstract supplied
  123.     by Steve DeRose)]
  124.     
  125. Cover, Robin; Duncan, Nicholas; Barnard, David.  "A Bibliography
  126.     on Structured Text."  Technical Report, 1990.  This is the
  127.     preliminary print version of a bibliographic and information
  128.     database (compiled by Robin Cover), structured in SGML-database
  129.     and formatted with SGML ->> BibTeX utilities developed at Queen's
  130.     University by Nick Duncan and David Barnard.  Contact: Department
  131.     of Computing and Information Science; Queen's University;
  132.     Kingston, Ontario, Canada K7L 3N6; Tel: (613) 545-6056.
  133.     
  134. DeRose, Steven J.; Durand, David G.; Mylonas, Elli; Renear, Allen
  135.     H.  "What is Text, Really?"  <cit>Journal of Computing in Higher
  136.     Education</> 1/2 (Winter 1990) 3-26.  [ISSN: 1042-1726.  Abstract:
  137.     "The way in which text is represented on a computer affects the
  138.     kinds of uses to which it can be put by its creator and by
  139.     subsequent users.  The electronic document model currently in use
  140.     is impoverished and restrictive.  The authors agree that text is
  141.     best represented as an ordered hierarchy of content object[s]
  142.     (OHCO), because that is what text really is.  This model conforms
  143.     with emerging standards such as SGML and contains within it
  144.     advantages for the writer, publisher, and researcher.  The authors
  145.     then describe how the hierarchical model can allow future use and
  146.     reuse of the document as a database, hypertext or network."]
  147.     
  148. Goldfarb, Charles F.  <cit>The SGML Handbook</>. Oxford: Oxford
  149.     University Press. June/July, 1990. [ISBN: 0198537379. Announced as
  150.     a "monumental 560-page work" by IBM Senior Systems Analyst and
  151.     acknowledged "father of SGML."  The book constitutes an annotated,
  152.     cross-referenced and indexed copy of the ISO 8879 Standard and
  153.     Amendment 1, with annotations, tutorials and reference material. 
  154.     See "News. New Goldfarb Book About SGML," <cit>EPSIG News</> 3/1
  155.     (March 1990) 4 and further details in (GCA's) <cit>TECHInfo</>
  156.     (July 1990) 1.]
  157.     
  158. <cit>Guidelines for the Encoding and Interchange of Machine
  159.     Readable Texts</>, eds. C. Michael Sperberg-McQueen and Lou
  160.     Burnard.  TEI-P1, Version 1.0 [ca 300 pages, ca July/August 1990.] 
  161.     This volume represents the results of work in Phase I of the
  162.     International Text Encoding Initiative, sponsored by ACH/ACL/ALLC
  163.     and several advisory associations.  The publication describes and
  164.     illustrates mechanisms (some experimental) for SGML markup of many
  165.     kinds of documents, especially for humanities fields (literary and
  166.     linguistic study).  Contact the editors: in the US, 
  167.     Michael Sperberg-McQueen; BITNET: U35395@UICVM; Computer Center
  168.     (M/C 135); University of Illinois at Chicago; Box 6998; Chicago,
  169.     IL  60680; Tel: (312) 996-2981; in the UK, Lou Burnard; JANET:
  170.     <lou@vax.ox.ac.uk>; Oxford University Computing Service; 13
  171.     Banbury Road; Oxford OX2 6NN; Tel: (44) 865-273238.
  172.     
  173. Herwijnen, Eric van.  <cit>Practical SGML</>.  [Dordrecht/Hingham,
  174.     MA: Wolters Kluwer Academic Publishers. 200 pages. ISBN: 0-7923
  175.     0635-X. The book is designed as a "practical SGML survival-kit for
  176.     SGML users (especially authors) rather than developers," and
  177.     itself constitutes an experiment in SGML publishing."]
  178.     
  179. <cit>ISO 8879: Information Processing -- Text and Office Systems
  180.     -- Standard Generalized Markup Language (SGML)</>.  International
  181.     Organization for Standardization.  Ref. No. ISO 8879-1986 (E).
  182.     Geneva/New York, 1986.  [A one-page tech note on the ISO (as a
  183.     FIPS document, FIPS-PUB-152) provides the following abstract (see
  184.     "Publishing Standard Allows for the Transfer of Documents from
  185.     Author to Publisher" [NTIS Tech Note, 081914000; National Bureau
  186.     of Standards, Gaithersburg, MD; May 1989].)  Abstract: This
  187.     citation summarizes a one-page announcement of technology
  188.     available for utilization.  A Federal Information Processing
  189.     Standard (FIPS) recently approved by the Secretary of Commerce
  190.     should help federal agencies improve their communications with
  191.     publishing organizations.  (FIPS are developed by NIST for use by
  192.     the federal government.)  The new standard, called Standard
  193.     Generalized Markup Language (SGML), provides a common way for
  194.     defining markup languages so documents can be transferred from
  195.     author to publisher in a standardized format.  By providing a
  196.     coherent and unambiguous syntax for describing the elements within
  197.     a document, SGML makes it easier to move unformatted textual data
  198.     among different installations and processing systems.  Developed
  199.     by the International Organization for Standardization (ISO) and
  200.     the American National Standards Institute (ANSI) with assistance
  201.     from NIST, the SGML standard is already being used by the
  202.     Computer-Aided Acquisition and Logistics Support (CALS) program of
  203.     the Department of Defense to develop a military specification.
  204.     NIST is providing technical support for the CALS program.  In
  205.     addition, NIST has developed the first set of conformance tests
  206.     for SGML; ISO and ANSI are considering using these tests for their
  207.     own test suites.  For possible addenda and changes to 8879, see
  208.     "Recomendations for a Possible Revision of ISO 8879. ISO/IEC
  209.     JTC1/SC18/WG8 N931 [Part I],"  <cit><TAG></> 12 (December 1989)
  210.     6-8 and "Recomendations for a Possible Revision of ISO 8879. Part
  211.     II. ISO/IEC JTC1/SC18/WG8 N931,"  <cit><TAG></> 13 (February 1990)
  212.     12-15.]
  213.     
  214. <cit><TAG>: The SGML Newsletter</>  This dedicated SGML
  215.     publication is one of several forms of support given to SGML by
  216.     the Graphic Communications Association; GCA sponsors other
  217.     publications, SGML seminars, workshops and SGML events.  Contact:
  218.     Graphic Communications Association; 1730 North Lynn Street,
  219.     Suite 604; Arlington, VA  22209-2085; Tel: (703) 841-8160; Telex:
  220.     510-600-0889; Fax: (703) 841-8171.
  221.     
  222. <cit>SGML Users' Group Newsletter</> and <cit>SGML Users' Group
  223.     Bulletin</>.  Both are serial publications sponsored by the
  224.     International SGML Users' Group, founded in 1984 by Joan Smith.
  225.     Contact: Mr. Stephen G. Downie; SGML Users' Group, Secretary; c/o
  226.     SoftQuad Inc.; 720 Spadina Avenue; Toronto, Ontario; CANADA M5S
  227.     2T9; Tel: 1-416-963-8337.
  228.     
  229. Smith, Joan M.; Stutely, Robert S.  <cit>SGML: The Users' Guide to
  230.     ISO 8879</>. Chichester/New York: Ellis Horwood/Halsted, 1988. 
  231.     [ISBN 0-7458-0221-4 (Ellis Horwood) and 0-470-21126-1 (Halsted)];
  232.     LC CALL NO.: QA76.73.S44 S44 1988]  [Overview of the book may be
  233.     found in the <cit>SGML Users' Group Newsletter</> 9 (August 1988)
  234.     9.]
  235.     
  236. <cit>Standard for Electronic Manuscript Preparation and Markup.
  237.     (ANSI/NISO Z39.59-1988</>.  Version 2.  EPSIG/American Association
  238.     of Publishers, August, 1987.  [This document developed over
  239.     several years as the "AAP Standard," it is now designated by
  240.     EPSIG/AAP as "the Electronic Manuscript Standard" or simply as the
  241.     "Standard."  It is SGML-conforming, and provides a suggested
  242.     tagset for authors and publishers.  The document has been
  243.     recommended for "fast track" ISO approval by working group 6 (TC
  244.     46/SC 4/WG 6).]   EPSIG (Electronic Publication Special Interest
  245.     Group) also publishes the newsletter <cit>EPSIG News</> in support
  246.     of its manuscript standard, and generally in support of SGML. 
  247.     Contact: EPSIG;    Ms. Betsy Kiser; c/o OCLC, Mail Code 278; 6565
  248.     Frantz Road; Dublin, OH  43017-0702; Tel: (614) 764-6195; Fax:
  249.     (614) 764-6096.]
  250.     
  251. Warmer, Jos; van Egmond, Sylvia.  "The Implementation of the
  252.     Amsterdam SGML Parser."  <cit>Electronic Publishing: Origination,
  253.     Dissemination and Design (EPOdd)</> 2/2 (July 1989) 3-28.  [ISSN:
  254.     0894-3982.  Abstract: The Standard Generalized Markup Language
  255.     (SGML) is an ISO Standard that specifies a language for document
  256.     representation.  This paper gives a short introduction to SGML and
  257.     describes the (Vrije Universiteit) Amsterdam SGML Parser and the
  258.     problems we encountered in implementing the Standard.  These
  259.     problems include the interpretation of the Standard in places
  260.     where it is ambiguous and the technical problems in parsing SGML
  261.     documents.]
  262.  
  263. Robin Cover
  264. DTS - Semitics & OT
  265. 3909 Swiss Avenue
  266. Dallas, TX    75204
  267. (214) 296-1783/841-3657
  268. BITNET: zrcc1001@smuvm1
  269. INTERNET: robin@txsil.lonestar.org
  270. UUCP: texbell!txsil.robin
  271.